keep (lodgers) - Allemand Anglais Dictionnaire